class CreateWarehouseTypes < ActiveRecord::Migration
  def self.up
    create_table :warehouse_types do |t|
      t.integer :company_id        ,:null => false        #所属公司的ID
      t.integer :department_id     ,:null => false        #操作此进库的员工所在的部门ID
      t.string  :name              ,:limit => 50          #客户名称
      t.integer :employee_id       #添加者或编辑者的用户Id
      t.integer :is_locked     ,:limit => 1 ,:default => 0 #锁定 1为True 0为False
      t.integer :lock_version  ,:default => 0  #乐观锁
      t.timestamps
    end
  end

  def self.down
    drop_table :warehouse_types
  end
end
